Handles OAuth2 provider callbacks using form_post response mode. Used by providers like Apple that send data via POST instead of query parameters.
The name of the social provider
apple, github, google, linkedin, discord, spotify, twitch, gitlab, bitbucket, workos, azuread, entraid, strava, facebook, windowslive, twitter OAuth2 provider callback data including authorization code, ID token, and state
State parameter to avoid CSRF attacks
Authorization code provided by the authentication provider
ID token provided by the authentication provider
JSON string containing user information (only provided on first authentication with Apple)
Error message if authentication failed
Detailed error description if authentication failed
URI with more information about the error